package com.rat.codegen.service;

import com.rat.codegen.entity.GenConfig;
import com.rat.codegen.util.Query;


import java.util.List;
import java.util.Map;


/**
 * SysGeneratorService
 * @author Howe
 * @since 2020/8/27 16:33
 */
public interface SysGeneratorService {

	/**
	 *  生成代码
	 * @param  tableNames 表名
	 * @return
	 * @author Howe
	 * @since 2020/8/27 16:33
	 */
	byte[] generatorCode(GenConfig tableNames);

	/**
	 *  分页查询表
	 * @param  query 查询条件
	 * @return
	 * @author Howe
	 * @since 2020/8/27 16:34
	 */
	List<Map<String,Object>> queryPage(Query query);
}
